Preciously named "Server Sitter" but changed due to a conflict with an NT server restart program.
Whistle Blower can perform regular checks of your servers and perform various actions upon discovering that one is not responding. Whistle Blower can email you or your pager. Whistle Blower can launch any AppleScript, application or document upon failure and can also restart any socket of any connected powerkey unit. It will also interface directly with PageNOW!™ and Simple Pager.
Whistle Blower is designed to run on a separate machine from the servers so that if the server goes down it will not affect Whistle Blower's monitoring. Also if you want to be able to restart the server via a powerkey, you will need to be running on a separate machine so that after switching the socket off it will be able to turn it back on.
Whistle Blower requires at least a 68030 Mac running 7.5.5 or later with OpenTransport, but a PPC and 7.6 or later is recommended. Whistle Blower is fully OS9 compatible and will be carbon compatible.
Whistle Blower currently supports checking the following server types:
• Web Servers. (server sitter can also send post form arguments and validate the server
return to check for proper functioning or CGI applications)
• AppleShare IP Servers
• DNS Servers
• Filemaker Pro Servers
• First Class Servers
• 4D (4D Open required)
• FTP Servers
• Hotline Servers
• IMAP Servers
• LDAP Servers
• News Servers
• POP3 Servers
• QuickTime Streaming Servers
• Radius Authentication Servers (PPC Only)
• SMTP Servers
• Telnet Servers
and has a generic TCP setting that will just open a connection and if the server answers it will be considered a success. Use this for servers not specifically supported.
Whistle Blower features web based administration. You can check on the status of your servers, control the powerkeys attached to your system and run any of the scripts in your scripts folder from anywhere. A static status html page can also be saved into a separate web server directory to allow people to view server status without giving them administration privs.
Sometimes a web server will refuse a connection and this doesn't necessarily mean that the server is down. Whistle Blower allows you to specify how many times in a row a connection must fail before performing an action.
There are lots of server types that you have requested that I have not yet been able to add. I am already planning the 1.1 and 1.2 free upgrades and they will concentrate mostly on adding more server types.
Whistleblower is $90 USD and can be purchased through Kagi online at: http://order.kagi.com/?UN2
Whistle Blower is offered AS IS. Whistle Blower is shareware and James Sentman makes no warranties express or implied about it's functionality, stability or suitability for a particular task. The user takes full responsibility for the use of the program and will not hold James Sentman liable for any problems, data loss or system unavailability that may result from it's use.
Bug reports and feature requests can be sent to WhistleBlower@sentman.com